A Generic Peer-to-Peer Network Simulator
نویسنده
چکیده
Peer-to-Peer (P2P) systems are emerging as a “new” form of distributed computing with a strong emphasis on selforganization, decentralization and autonomy of the participating nodes. Self-organization, autonomy and decentralization allow for highly adaptive, robust and scalable networks making P2P an increasingly interesting way to design distributed systems. Unfortunately it is still very difficult to develop P2P applications due to the complex and ill understanding of interdependencies between the users, application, protocol and physical network. Furthermore, the P2P topology and the underlying network topology can greatly influence the behavior of the P2P system. This paper provides an overview of P2P protocols and a review of existing simulators. Based on the shortcomings of existing simulators a novel layered simulator for P2P networks i s introduced and evaluated.
منابع مشابه
TAC: A Topology-Aware Chord-based Peer-to-Peer Network
Among structured Peer-to-Peer systems, Chord has a general popularity due to its salient features like simplicity, high scalability, small path length with respect to network size, and flexibility on node join and departure. However, Chord doesn’t take into account the topology of underlying physical network when a new node is being added to the system, thus resulting in high routing late...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملSimulating Network Coding for Accelerating Tit-for-Tat in Peer-to-Peer Content Sharing
The deterministic network coding has several advantages over random network coding methods, like lower communication overhead and faster linear independence check. We would like to create a P2P content sharing simulation environment, where nodes communicate with deterministic network coding to observe the different properties of deterministic source coding. Our simulator is based on the Peersim...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کاملTitle of the paper: Towards A Peer-To-Peer Simulator
We are in the process of building a large-scale peer -to-peer simulator. In this paper, we discuss common aspects of existing peer-to-peer systems that required our attention in the design of our simulator. We provide details on peer-to-peer classification, network topologies, evolution, event handling and communication. We also describe features that figured prominently in the design of our si...
متن کاملTitle of the paper: Towards A Peer-To-Peer Simulator Contact Author:
We are in the process of building a large-scale peer -to-peer simulator. In this paper, we discuss common aspects of existing peer-to-peer systems that required our attention in the design of our simulator. We provide details on peer-to-peer classification, network topologies, evolution, event handling and communication. We also describe features that figured prominently in the design of our si...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003